2670 Placida Rd, Englewood, FL 34224-5535, Englewood
"Great food!But the man who answered the phone and took my order was VERY RUDE!!!"
"Great food!But the man who answered the phone and took my order was VERY RUDE!!!"